Square-tailed Kite - French English Dictionary